work for a car rental company - German English Dictionary